Big Huge Thesaurus

textile machine

noun